Live data could not be loaded, so the screens below are empty. Refresh to try again.
News
what needs attention and what shipped ({{attentionCount}} signals)
{{item.title}}
{{item.detail}}
{{item.metric}}
{{item.sevLabel}}
Do this · {{item.action}}
More
Key dates
Key dates
{{k.item}}{{k.type}}
{{k.dateDisp}}{{k.amount}}
Contacts
{{contactsCount}} shown
Owner
{{cBulk.count}}
Pipeline
drag a card to change stage
Owner
Proposals & pitches
{{proposals.count}} trackedOpen
{{proposals.openCount}}
in flightOpen value
{{proposals.openValue}}
potentialWon
{{proposals.wonCount}}
{{proposals.wonValue}}{{p.title}}{{p.client}} · {{p.sentDisp}}{{p.note}}
{{p.valueDisp}}
{{p.stage}}
P&L
{{money.verdict}}P&L · monthly operating costs{{pnl.freePct}}% under cap
Cloud infrastructure est.{{pnl.cloud}}/mo
SaaS subscriptions{{pnl.saas}}/mo
Total burn{{pnl.burn}}/mo
Real revenue$0/mo
Net (cash burn)-{{pnl.burn}}/mo
{{pnl.capPct}}%
of {{pnl.cap}} cap
{{pnl.runway}} mo
cash runway
{{pnl.mrr}}
MRR if revived
6-month cumulative spend forecast
At the current flat burn of {{pnl.burn}}/mo, 6-month spend projects to {{pnl.burn6}} - comfortably inside the {{pnl.cap}}/mo cap.
{{fc.label}}
Monthly burn vs cap
{{gaugeNode}}
{{money.burnDisp}}of {{money.cap}} cap / mo{{money.headDisp}} headroom
Revenue reality{{money.productStatus}}
{{money.revenue.actualDisp}}
365 days
Actual
365 days
{{money.mrrDisp}}
MRR
Theoretical
MRR
{{money.members}}Members
{{money.subs}}Active subs
{{money.lifetime}}Lifetime
Do thisDecide: revive or retire the membership.
Credit & Cloud
source: {{costCredit.sourcePlan}} · as of {{costCredit.asOf}}GFS credit tracker{{costCredit.creditName}}
{{costCredit.remainingDisp}}
remaining as of {{costCredit.remainingAsOf}}
{{costCredit.daysToExpiryDisp}}
to hard expiry {{costCredit.hardExpiry}}
{{costCredit.weeklyTargetDisp}}
weekly burn target
{{costCredit.captureBandDisp}}
realistic capture band
{{costCredit.captureNote}}
Projected forfeitat the current run-rate: {{costCredit.projectedForfeitDisp}}
Weekly burn vs targetTargetActual
No weekly buckets configured.
Actuals populate once the live billing feed is wired; buckets show the target line meanwhile.
Credit-covered
{{x}}
Cash
{{x}}
Model-routing tiers
{{t.tier}}{{t.name}}
{{t.cost}}{{t.duration}}
{{t.note}}
{{costCredit.rscTitle}}{{costCredit.rscDate}}
{{o.label}}
→ {{o.outcome}}
{{costCredit.rscNote}}
Multi-product cost rollup - gross vs net
| Product | Gross | Net | Budget cap |
|---|---|---|---|
| {{p.name}} | {{p.grossDisp}} | {{p.netDisp}} | {{p.capDisp}} |
Dev/staging cap {{costCredit.budgetDevStaging}}
Standard prod cap {{costCredit.budgetStandardProd}}
Serene prod cap {{costCredit.budgetSereneProd}}
Org total/mo {{costCredit.budgetOrgTotal}}
Portfolio
{{delivery.verdict}}
{{portfolio.count}} products
{{pr.name}}{{pr.tag}}
{{pr.status}}{{pr.progress}}
Top updates
{{u}}
{{delivery.total}} cards across the board{{delivery.overall}}
{{it.name}}{{it.blocked}} blocked {{it.status}}
Blocked spotlight
6
PTR IaCcards blocked · 0 in progress
{{b.name}}{{b.blocked}}
Do thisUnblock PTR IaC.
Touchpoints
sites & conversions · {{touchTotal}} loggedHighest-ROI channels
{{r.channel}}{{r.meta}}
Where to prioritise
{{rec.title}}{{rec.detail}}
Site health{{website.liveCount}}/{{website.total}} live
Conversion · ptrvr.com
{{website.ptr.leads}}Leads
{{website.ptr.genuine}}Genuine
{{website.ptr.spam}}Spam
Top channel{{website.ptr.topChannel}}
Last lead{{website.ptr.lastLead}}
Traffic is owner-gatedConnect GA4 to light up sessions, sources and trends.Connect GA4 →
Where leads come from{{inbound.genuine}} genuine contacts
{{c.channel}}{{c.count}}{{c.pct}}
Admin Calendar
key dates & risksConnect Google CalendarTwo-way sync renewals, reminders and key dates with your PTR Workspace calendar.
Connect →
{{calendar.monthLabel}}
SUNMONTUEWEDTHUFRISAT
Upcoming key dates
{{k.item}}{{k.type}}
{{k.dateDisp}}{{k.amount}}
Risk register
{{r.item}}
{{r.severity}}{{r.status}}
Sales Training
{{training.greeting}} - sparring, golden answers, brain readinessLoading the Sales Gym...
{{gym.err}}
No sparring personas yet.
{{p.name}}
{{p.statusLabel}}
{{p.role}} · {{p.industry}}
{{gym.persona.name}} · {{gym.persona.role}}
{{gym.micLabel}}
Turn {{gym.voiceTurns}} / {{gym.voiceTurnsMax}}
Loading pre-call brief...
Pre-call brief
{{gym.brief.name}} · {{gym.brief.role}} · {{gym.brief.company}} · via {{gym.brief.source}}
{{gym.brief.reason}}
Next step: {{gym.brief.nextStep}}
Suggested questions
- {{q.text}}
Flags
- {{fl.text}}
{{t.text}}
{{gym.result.score}}
score · +{{gym.result.xp}} XP
Criteria met
- {{cm.text}}
Was the delegate call right?
Loading the golden set...
{{training.err}}
No golden set items yet.
{{g.mode}}{{g.count}}
{{it.question}}
{{it.status}}
{{it.why}}
Answer history
v{{h.version}}
{{h.created}}
{{h.source}}
{{h.answer}}
{{brain.readinessLabel}}
Loading the Sales Brain...
{{brain.err}}
No brain data yet - practice a session or answer a golden-set question to get started.
3D view unavailable - showing the plain list.
No leaf items yet.
{{rg.label}}{{rg.completeness}}%
Loading metrics...
{{metrics.err}}
Twin Readiness{{metrics.readiness}}%
Total XP{{metrics.xpTotal}}
Sessions{{metrics.sessionsCount}}
Streak{{metrics.streakDays}}d
Mastered{{metrics.masteredCount}}
Per-region completeness
No region data yet.
{{rg.label}}{{rg.value}}%
{{detail.name}}{{detail.segment}}spam
{{detail.company}} · {{detail.type}}
{{detail.ring}}
{{detail.score}}
{{detail.tier}}engagement
Key facts
{{f.k}}{{f.v}}
Next action
Activity timeline{{detail.interactions}} touchpoints
{{g.date}}
{{t.subject}}{{t.meta}}
No touchpoints yetEmails and form submissions will appear here.
Notes
{{n.text}}
{{n.author}}·{{n.at}}
No notes yet.
Leads
act on new leads
Owner
Lead detail requires the updated API - this build is talking to an older /api/data, so the action queue is empty for now.
Action queueDraft, approve, send
Work today
{{l.name}}
{{l.org}}
{{l.lane}}
{{l.scoreDisp}}
No leads waiting - inbox zero
All leads
{{r.lane}}
{{r.score}}
No leads match these filters.
{{lv.countLine}}
Risks
the risk register - act before they biteRisk register
{{r.item}}
{{r.severity}}{{r.status}}
Project Roadmap
initiatives, progress and blockers
Delivery
Portfolio status
{{delivery.verdict}}All card states{{delivery.total}} cards across the board
{{delivery.overall}}{{it.name}}{{it.blocked}} blocked {{it.status}}
Blocked spotlightWhat's stuck
6
PTR IaCcards blocked · 0 in progress
{{b.name}}{{b.blocked}}
Do this
Unblock PTR IaC.
Operations
how the machine is runningBurn vs cap
{{ops.burn}}
of {{ops.cap}} cap · {{ops.capPct}} usedActive members
{{ops.members}}
across productsProduct status
{{ops.productStatus}}
membership productSubscriptions and cloud spend detail live in the PTR DASHBOARD sheet.
Secrets
security posture - passwords, keys and break-glassLoading...
{{secrets.err}}
source: {{secrets.sourcePlan}} · as of {{secrets.asOf}}
Rotation required
{{a.item}}
3-tier model
{{t.tier}}{{t.name}}
{{t.model}}
{{t.note}}
Secrets inventory by location
{{i.location}}{{i.count}}
GHAS secret-scanning coverage
{{secrets.ghasCovered}}/{{secrets.ghasTotal}}repos ({{secrets.ghasPct}}%)
{{secrets.ghasGapNote}}
YubiKey / 2FA adoption checklist
{{c.item}}
Break-glass test cadence
{{secrets.cadence}}
cadence
{{secrets.lastTested}}
last tested
{{secrets.nextDue}}
next due
{{secrets.bgNote}}
Profile
your details, visible to the PTR team{{prof.name}}{{prof.email}}Name, email and photo come from your Google account.
Contact details only - no bank, tax or health info is stored here.
Onboarding
getting started with the consoleWelcome, {{onboarding.first}}. A few steps to get comfortable with the PTR Admin console.
Complete your profileAdd your title, phone and a short bio so the team knows who you are.
Connect Gmail and CalendarLink your Google Workspace so mail and dates flow into the console.
Explore your Home feedNews is your landing page - team updates and what needs attention.
Find your tools in the left navThe Staff section holds Project Roadmap, HR, Values and the Team Calendar. Use the search box up top to jump anywhere.
Stuck or something looks off? Message the team channel or email team@peopletechrevolution.com.au and someone will help you get set up.
Apps
internal showcase - PTR products and experimentsGood AI Network
A network and directory for AI that does good.good-ai-network.web.app →
Didymo AI
AI avatars and voice - lifelike digital humans.didymo.ai →
Serene AI
A calm, safe youth mental-health companion.ai.ptrvr.com →
The Pissing Game
A quick arcade aim game from PTR Labs.the-pissing-game-web.web.app →
Team Calendar
shared dates for everyone - no finance detail - busy/free only, connect & opt in via Settings for your own calendar
{{teamcal.monthLabel}}
SUNMONTUEWEDTHUFRISAT
Coming up
Nothing scheduled yet.
{{k.title}}{{k.type}}{{k.dateDisp}}
Pricing
products, packaging & pricing - for selling and positioning PTRLoading...
{{pricing.err}}
source: {{pricing.sourcePlan}} · as of {{pricing.asOf}}
{{pricing.inALine}}
Didymo tiers
{{t.tier}}
{{t.position}}
{{t.priceDisp}}
{{t.voiceMinutes}}
{{t.summary}}
{{f.label}}
{{pricing.everyTierNote}}
{{pricing.addonLabel}}
{{pricing.addonSummary}}
{{pricing.addonPriceDisp}}
{{pricing.addonPriceNote}}
Voice-cloner economics
Engine plan
{{pricing.vcRecommendation}}
{{e.phase}}{{e.engine}}
{{e.note}}
Margin by cohort (self-host L4)
{{m.cohort}}{{m.pctDisp}}
{{pricing.marginBasisNote}}
Self-host threshold
~{{pricing.selfHostThreshold}}moderate users
{{pricing.selfHostThresholdNote}}
Why flat, not per-character
{{pricing.flatSubRationale}}
Avatar generator cost story
{{pricing.agCostDisp}}
measured cost
{{pricing.agArtifactMb}} MB
artifact size
{{pricing.agBasis}}
Rig: {{pricing.agRig}}
{{pricing.agMoatNote}}
Serene positioning
{{pricing.sereneStack}}enterprise stack, once paying
{{pricing.sereneScaling}}
{{pricing.sereneRefPilot}}
Strategy
where PTR is heading, plus the sales playbookSales playbook
Loading...
{{salesPlaybook.err}}
source: {{salesPlaybook.sourcePlan}} · as of {{salesPlaybook.asOf}}
Core pitch (verbatim-usable)
{{b.title}}
{{b.text}}
Differentiators
{{d.title}}
{{d.text}}
Objection handling
{{o.question}}
{{o.answer}}
Channel guidance
{{c.channel}}{{c.status}}{{c.note}}
Live strategy inputs
Quarterly bets and detailed strategy notes are being written up. The live inputs sit in Risks and Portfolio.
Legal
entity, policies and contractsLegal library lands here
Nothing is stored on this screen yet. Planned:
Entity details and registrationscoming
Policies (privacy, safety, accessibility)coming
Contracts and agreementscoming
HR
people basics, kept minimalPeople hub lands here
Roles, onboarding checklists and leave notes are planned. Nothing is stored here yet.
No tax file numbers, bank or health details are ever stored here.
Values
how PTR shows upPerson-first, accessible - always
Warm
Clear
Human
Calm
Respectful
Non-judgmental
Honest about limits
Founders
informational only - no data is stored hereLoading...
{{founders.err}}
Nothing here yet.
RAI Feed
Responsible-AI news - read-only, external sourcesLoading...
{{raiNews.err}}
No news yet.
